package com.juneng.service;

import com.juneng.common.R;
import com.juneng.entity.CommentDiscuss;
import com.juneng.dto.CommentDiscussDto;
import com.juneng.dto.CommentDiscussQueryDto;
import com.juneng.vo.CommentDiscussVo;
import java.util.List;
import com.baomidou.mybatisplus.core.metadata.IPage;

/**
 * 话题评论 服务类
 *
 * @author zds
 * @since 2021-07-28
 */
public interface ICommentDiscussService  {

        IPage<CommentDiscussVo> page(CommentDiscussQueryDto dto) ;

        List<CommentDiscuss> list(CommentDiscussQueryDto dto) ;

        R<?> save(CommentDiscussDto dto) ;

        Integer updateById(CommentDiscussDto dto) ;

        Integer deleteLogic(Long id) ;

        CommentDiscussVo getById(Long id) ;
}
